# -*- coding: utf-8 -*-#
#-------------------------------------------------------------------------------
# 建立者:       加一
# Name:         demo5.07
# Description:  字段宽度、精度和千位分隔符
# Author:       加一
# Date:         2019/2/27
#-------------------------------------------------------------------------------

# 设置52的显示宽度为12，也就是说，52的左侧会有10个空格
print("{num:12}".format(num= 52))
# 将“Bill”的显示宽度设为10，对于字符串来说，是右补空格，也就是说，"Bill"右侧会显示6个字符
print("{name:10}Gates".format(name="Bill"))

from math import pi
print("float number:{pi:.2f}".format(pi= pi))
print("float number:{pi:10.2f}".format(pi= pi))
print("{:.5}".format("Hello World"))
print("One googol is {:,}".format(10 **100))